<?php
/**
 * Created by IntelliJ IDEA.
 * User: davin
 * Date: 2017/12/14
 * Time: 11:58
 */

class TimeUtil
{
    // 获取指定查询方式距离当前的日期
    // $scope 的取值如下
    // 'd' - 按天查询
    // 'w' - 按周查询
    // 'm' - 按月查询
    // 'y' - 按年查询
    public  static function ScopeTimeStr($scope) {
        $s = '';
        switch ($scope){
            case 'd':
                $s=date('Y').'-'.date('m').'-'.date('d');
                break;

            case 'w':
                $monday=mktime(0, 0, 0, date("m"),date("d")-(date("w")+7)%8+1, date("Y"));
                $s=strftime("%Y-%m-%d",$monday);
                break;

            case 'm':
                $s=date('Y').'-'.date('m').'-01';
                break;

            default :
                $s=date('Y').'-01-01';
                break;
        }
        return $s;
    }
}